tracklaying craft/vehicles - Allemand Anglais Dictionnaire